home *** CD-ROM | disk | FTP | other *** search
/ Commodore 64 Scene Diskmags Assortment / Commodore_CEE_Vol._1_Issue_06_1995_Jack_Vander_White_Disk_1_of_3_Side_B.d64 / emulator faq 2a < prev    next >
Text File  |  2023-02-26  |  12KB  |  259 lines

  1. Subject: COMP.EMULATORS.CBM: Emulation FAQ for Commodore 8bit Computers (2/4)
  2.  
  3.  
  4.    3. Questions & Answers
  5.    ----------------------
  6.  
  7.    A section to answer common questions that emulator users pose.  Please forward any questions or answers you think would be appropriate for this section to the faq maintainer, or just post to the newsgroup!
  8.  
  9.   3.1 General.
  10.  
  11.  
  12.    Q: Is it legal to get copyrighted games for the C64 for free on the
  13.       net?
  14.    A: Good question.  It is true that most of the games on the net are
  15.       still copyrighted, and will be for a long while.  However, the
  16.       companies and authors that hold these copyrights have not taken
  17.       any action against anyone offering games via ftp or www.      
  18.       So, it seems that most copyright holders of old C64 games do not
  19.       especially care about what happens to those games which are not
  20.       selling anymore.  As a result, it's mostly up to your sense
  21.       of morality to decide whether to support sites that offer
  22.       commercial software.
  23.  
  24.       But, keep in mind that the C64 as a viable market to sell
  25.       software is not dead yet!  In general it's a good idea not to
  26.       put on the net anything released very recently.  If you do, you
  27.       are robbing what's left of the commercial scene from growing and
  28.       prospering, and I hope you spontaneously combust.
  29.  
  30.    Q: Hey, I have this really cool game/demo/utility for emulators. 
  31.       Can I post it on this newsgroup for all to share?
  32.    A: No, you may not.  Firstly, it annoys people who read news
  33.       offline due to high rates, who now have to spend over double the
  34.       time d/ling because of your posting.  Secondly, it causes the
  35.       group's traffic to skyrocket, which could get the group deleted
  36.       from your news server.
  37.       It does happen!
  38.    
  39.    Q: How can I use the emulator that comes with the Activision C64
  40.       Action Pack to play games other than those which came with it?
  41.    A: You can't, as the emulator refuses to load anything that is not
  42.       on the cd-rom that it comes on. The only way around this would
  43.       be to try to 'crack' the cd-rom protection, which I have not
  44.       seen a way to do yet. Anyone?
  45.  
  46.       On the good side, the games are on plain .d64 files, and these
  47.       can be copied to your hard-drive and played on the emulator of
  48.       your choice.
  49.  
  50.    Q: Why would you want to emulate a CBM 8 bit computer?
  51.    A: 1. As a coding exercise, to show it can be done.
  52.       2. Nostalgia.
  53.       3. Takes up less space than another computer, monitor, and disk
  54.           drive
  55.       4. Don't have to worry about hardware going down or disks going
  56.          bad.
  57.       5. 'cos the software still rules :>
  58.  
  59.    Q: Is there a way to read C64 disks on an IBM PC drive?
  60.    A: No.  The PC's disk controller is too "dumb" to be able to be
  61.       programmed to read non-MFM disks.  The C64 uses GCR.  This
  62.       limitation is why the PC cannot read Amiga disks either.
  63.  
  64.    Q: So, how can I get my C64 disks from the C64 to the PC, then?
  65.    A: One possibility is to set up a null-modem cable between the 64
  66.       and the emulator machine, and use a serial transfer.  If you
  67.       have a 1571 or 1581, then you can use either the Big Blue Reader
  68.       (BBR) or the Little Red Reader (LRR) to read/write DOS formatted
  69.       disks.  BBR is commercial and can still be purchased, and LRR is
  70.       a freeware version of BBR.
  71.                                                           
  72.       A better way (if you still have access to a C64 disk drive) is
  73.       to use the transfer utilities that come with the emulators C64S
  74.       and PC64, or a specialized transfer utility such as X1541,
  75.       Trans64, Star Commander and so on. These utilities require a
  76.       special cable that connects the C64 drive to your PC's parallel
  77.       port; the schematic for this cable comes with the emulators.
  78.  
  79.       Finally, utilities like 64NET allow you to copy files from the
  80.       64 to the PC's disk drives, and as a matter of convenience allow
  81.       you to access your D64 files from the 64.
  82.  
  83.    Q: Which is the best emulator? 
  84.    A: Opinions vary, naturally.  Since the majority of emulators are
  85.       either freeware or shareware, your best bet is to download which
  86.       ones interest you and see which you like the best.
  87.  
  88.       The two main emulators for the PC are C64S and PC64, and both
  89.       have their own advantages and disadvantages. C64S has somewhat
  90.       better graphics emulation and supports fastloaders, but is very
  91.       slow on older computers when fully emulating the 1541, and is
  92.       fairly expensive to register. PC64 has a superior user interface
  93.       and can do some things C64S cannot, but its sound capabilities
  94.       are not as good as C64S's.
  95.       
  96.       Ultimately, of course, it's your choice :)
  97.  
  98.    Q: How can I 'grab' graphic images of the screen while an emulator
  99.        is running?
  100.    A: In C64S, just hit the Print Screen key and a file
  101.       (C64Sxxxx.bmp, xxxx being a number) will be outputted to your
  102.       directory. Other emulators do not have a built-in screen
  103.       grabber, so your best bet is to use a TSR screen-grabber such as
  104.       Screen Thief to get graphic images.
  105.  
  106.    Q: How do I use more than one disk at a time on either PC64 or
  107.       C64S?
  108.    A: Have both disks in your directory, for example:
  109.          disk-1.d64
  110.          disk-2.d64
  111.       When the game asks for disk 2, hit F9 in C64S (or F5 in PC64)
  112.       and change the disk to disk-2.d64.
  113.  
  114.    Q: Can somebody post me the BASIC and KERNEL ROM code in order to
  115.       get my C64 emulator working?
  116.    A: ftp.funet.fi, in the dir /pub/cbm/c64/firmware, has all versions
  117.       of the BASIC and KERNEL roms there, with a good index.
  118.  
  119.  
  120.   3.2 C64S.
  121.  
  122.    Q: How do I run other .d64 files with the C64S emulator demo
  123.       version 1.0c?
  124.    A: Just rename the .d64 file you are interested in to testdisk.d64.
  125.       It will work just fine under c64s10cd.
  126.  
  127.    Q: OK, but how do I get multi-disk games to work in C64S shareware
  128.       v1.0c?
  129.    A: Create a number of subdirectories, containing the .d64 files of
  130.       the game you want to play in C64S 1.0c. Rename them all to
  131.       testdisk.d64, and then use the DOS utility 'subst' to substitute
  132.       those dirs with drive letters.
  133.       For example: subst e: c:\c64\disk2
  134.       (note \ in above should be backslash)
  135.       When your game asks you to change the disk, use the CD command
  136.       in the disk menu to change the disk and press E. Then return to
  137.       the game and press space or whatever to continue loading.
  138.  
  139.       Keep in mind that none of this is necessary with C64S v1.1b,
  140.       since it allows you to select any disk you want.    
  141.  
  142.    Q: What kind of machine is best for running C64S?
  143.    A: C64S reaches 100% speed on a 486-33, but with a lowered frame
  144.       rate.
  145.       On a 486dx2/66 it runs at 100% with a 1/1 or 1/2 frame rate, and
  146.       on a fast enough Pentium you can get it running at up to 600%.
  147.       If C64S is too slow on your computer, try adjusting the frame
  148.       rate, as the VGA card you have is probably the main bottleneck
  149.       that the emulator has.
  150.  
  151.    Q: There are some objects on the screen that you will just pass
  152.       through as if they didn't exist.  I noticed it on Miner 2049'er
  153.       and Jumpman. Is this fixable or just a bug?
  154.    A: Read the manual! If the screen refresh is not set to Original,
  155.       some games may have spotty collision detection.
  156.  
  157.    Q: Why is C64S 2.0 so slow on my computer?
  158.    A: Probably because you have "Full 1541 emulation" turned on.  In
  159.       order for C64S to be able to emulate the 1541 100% it
  160.       unfortunately has to devote a lot more time to the 1541
  161.       emulation; hence the slowdown.  To get around it, simply set the
  162.       1541 emulation to "Regular" in the config utility; you don't
  163.       need full emulation except for fastloading/copy-protected
  164.       programs.
  165.  
  166.    Q: So, what's in store for the next version of C64S?
  167.    A: The next version appears to be  the one
  168.       where Miha will go for true near-100% c64 emulation.  The CPU,
  169.       timer, and sprites will be 100% correctly emulated, most if not
  170.       all VIC tricks will work correctly,
  171.       there will be several new Super VGA video modes with blends and
  172.       inter-laces, digitized tapes will be supported, the "freeze"
  173.       file format will be finalized, the emulator will be made a bit
  174.       speedier, and in short, Miha will have a very busy year ahead of
  175.       him. :)
  176.  
  177.    Q: Shouldn't it be possible to stick all the C64 games in one HUGE
  178.       .T64 file, and thus have easy access w/ descriptions to all the
  179.       games?
  180.    A: Theoretically it is possible; however, for practicial reasons
  181.       (DOS is low on memory etc.) C64S limits the maximum number to
  182.       64. 
  183.  
  184.  
  185.  
  186.   3.3 PC64.
  187.  
  188.    Q: What are the keys for the joystick?
  189.    A: Use the arrows on the numeric keypad and Ctrl to fire. Don't
  190.       forget to turn Num Lock off.
  191.  
  192.    Q: Can you use a printer with PC64?
  193.    A: You can connect the devices 4..7 either to a device like PRN or
  194.       a DOS file.  There are 4 code mappings CBM -> ASCII:
  195.          channel 0 = big letters, channel 7 = small, rest = unchanged
  196.          all big letters
  197.          all small letters
  198.          leave everything unchanged
  199.      If you want mapping *AND* graphics, you can open 2 files with
  200.      different channels (e.g. 7 and 1).
  201.  
  202.    Q: Can PC64 do PC speaker sound?
  203.    A: Sorry, no. The SID voices 1 to 3 are mapped to the Adlib FM part
  204.       of a Soundblaster compliant card, and the samples over $D018 go
  205.       to the DSP.
  206.  
  207.    Q: Is there a way to get an analog IBM compatible joystick to work
  208.       in pc64?
  209.    A: IBM analog joysticks on a game card and C64 digital joysticks on
  210.       the PC64 cable are supported only in the registered version.
  211.  
  212.    Q: Do ISEPICed files work with PC64?
  213.    A: Yes, but only if they are in .P00 format (and not on a .d64
  214.       disk image).
  215.       The ISEPIC loader tries to read the disk via 'M-R', and if
  216.       this fails it will load the data file with the standard
  217.       routines.
  218.  
  219.    Q: How does the sound support work?
  220.    A: PC64 maps SID voices 1 to 3 to Adlib and digitized samples to
  221.       Soundblaster DAC. Voice synchronisation, ring modulation and
  222.       filters aren't supported. The Adlib sounds a little different
  223.       from the original, but the tunes are cleaner than the sample
  224.       approach of C64S, C64Alive and SIDPlay. Digital drums and noises
  225.       sound good, but digitized speech has timing problems if the
  226.       <Options / Timing / Update screen every x. vertical refresh> is
  227.       higher than 1.
  228.  
  229.    Q: What are all these ROMS that come with PC64?  Are these legal?
  230.    A:   r1.64k, r2.64k, r3.64k different revisions of kernal
  231.         original.64k           kernal r3 with load default #8 and
  232.                                short RAM test
  233.         sx64.64k               kernal from SX 64
  234.         64ersys1.64k           extended kernal from 64'er magazine
  235.         exosv3.64k             another extended kernal from 64'er
  236.                                magazine
  237.         original.64b           Microsoft Basic V2
  238.         original.64c           4K character ROM
  239.         vc1541.64d             16K VC1541-I floppy ROM
  240.       
  241.       As for legality.. the author of PC64 has asked both the German
  242.       sites of Commodore and Microsoft if they would let him
  243.       distribute the ROMs.
  244.       
  245.       Commodore Germany directed him to Commodore USA, and he hasn't
  246.       heard anything from anyone at all since; so, he decided to
  247.       include the ROMs without permission. If this situation suddenly
  248.       changes, you can still read the ROMs from a connected C64 if you
  249.       need to (the Manager/Read ROMs command).
  250.  
  251.    Q: Can you please list the extra commands / features of the two
  252.       kernal 
  253.  
  254. continued in article EMFAQ2B.TXT
  255.  
  256. ----------------------------------
  257.  
  258.  
  259.